// 文件路径：src/main/java/com/skyyan/netty/jjf/Bootstrap.java
package com.skyyan.netty.jjf;

public class Bootstrap {
    public static void main(String[] args) {
        if (args.length == 0) {
            System.err.println("用法: java -jar tcp-protocol.jar [server|client]");
            System.err.println("  server -> 启动服务端");
            System.err.println("  client -> 启动客户端");
            System.exit(1);
            return;
        }

        String mode = args[0].toLowerCase();

        switch (mode) {
            case "server":
                System.out.println("🚀 正在启动 JJF(豫)360-2023 服务端...");
                com.skyyan.netty.jjf.server.JjfServer.main(new String[]{});
                break;
            case "client":
                System.out.println("🚀 正在启动 JJF(豫)360-2023 客户端...");
                com.skyyan.netty.jjf.client.JjfClient.main(new String[]{});
                break;
            default:
                System.err.println("❌ 未知模式: " + mode);
                System.err.println("支持的模式: server, client");
                System.exit(1);
        }
    }
}
